<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="zh">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.5"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>SWM34S_LVGL7.11_SWMUI: C:/Users/DELL/Desktop/Commit/lvgl/SWM34S_LVGL7.11_SWMUI_20230515/APP/BSP/irq_handler.c 源文件</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr id="projectrow">
  <td id="projectalign">
   <div id="projectname">SWM34S_LVGL7.11_SWMUI<span id="projectnumber">&#160;V7.9</span>
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- 制作者 Doxygen 1.9.5 -->
<div id="nav-path" class="navpath">
  <ul>
<li class="navelem"><a class="el" href="dir_0ca16891106f5a3e9ad635a0d6c5f98f.html">APP</a></li><li class="navelem"><a class="el" href="dir_4ca18d753a70f6eada20fde478bd3fc8.html">BSP</a></li>  </ul>
</div>
</div><!-- top -->
<div class="header">
  <div class="headertitle"><div class="title">irq_handler.c</div></div>
</div><!--header-->
<div class="contents">
<a href="irq__handler_8c.html">浏览该文件的文档.</a><div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno">    1</span> </div>
<div class="line"><a id="l00022" name="l00022"></a><span class="lineno">   22</span><span class="preprocessor">#include &quot;SWM341.h&quot;</span></div>
<div class="line"><a id="l00023" name="l00023"></a><span class="lineno">   23</span> </div>
<div class="line"><a id="l00024" name="l00024"></a><span class="lineno">   24</span><span class="comment">/*******************************************************************************************************************************************</span></div>
<div class="line"><a id="l00025" name="l00025"></a><span class="lineno">   25</span><span class="comment"> * User-Defined ISR CallBack</span></div>
<div class="line"><a id="l00026" name="l00026"></a><span class="lineno">   26</span><span class="comment"> *******************************************************************************************************************************************/</span></div>
<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"><a class="line" href="irq__handler_8c.html#a6ce56145e8e2449ba3049c2a622e84b6">   27</a></span>__attribute__((weak)) <span class="keywordtype">void</span> <a class="code hl_function" href="irq__handler_8c.html#a6ce56145e8e2449ba3049c2a622e84b6">isr_btimer_avi</a>(<span class="keywordtype">void</span>) {}</div>
<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"><a class="line" href="irq__handler_8c.html#a8fdd23e34a1466d25bf11af8ee2f272e">   28</a></span>__attribute__((weak)) <span class="keywordtype">void</span> <a class="code hl_function" href="irq__handler_8c.html#a8fdd23e34a1466d25bf11af8ee2f272e">isr_btimer_usb_host</a>(<span class="keywordtype">void</span>) {}</div>
<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"><a class="line" href="irq__handler_8c.html#a8f4d838d3f9b79ef8e1fa1bc046fc590">   29</a></span>__attribute__((weak)) <span class="keywordtype">void</span> <a class="code hl_function" href="irq__handler_8c.html#a8f4d838d3f9b79ef8e1fa1bc046fc590">isr_dma_dac</a>(<span class="keywordtype">void</span>) {}</div>
<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"><a class="line" href="irq__handler_8c.html#a1dfb9dccc5c15f671574a4990e11ea29">   30</a></span>__attribute__((weak)) <span class="keywordtype">void</span> <a class="code hl_function" href="irq__handler_8c.html#a1dfb9dccc5c15f671574a4990e11ea29">isr_dma_lcd</a>(<span class="keywordtype">void</span>) {}</div>
<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"><a class="line" href="irq__handler_8c.html#a84efe5d28ced56c26ea07c936b7a625a">   31</a></span>__attribute__((weak)) <span class="keywordtype">void</span> <a class="code hl_function" href="irq__handler_8c.html#a84efe5d28ced56c26ea07c936b7a625a">isr_exti_tp_int</a>(<span class="keywordtype">void</span>) {}</div>
<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"><a class="line" href="irq__handler_8c.html#ae37cc426dc2db48c51293ade859cefe6">   32</a></span>__attribute__((weak)) <span class="keywordtype">void</span> <a class="code hl_function" href="irq__handler_8c.html#ae37cc426dc2db48c51293ade859cefe6">isr_lcd_transfer_done</a>(<span class="keywordtype">void</span>) {}</div>
<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"><a class="line" href="irq__handler_8c.html#a15ec0860914516da8aad277403398fc4">   33</a></span>__attribute__((weak)) <span class="keywordtype">void</span> <a class="code hl_function" href="irq__handler_8c.html#a15ec0860914516da8aad277403398fc4">isr_rtc</a>(<span class="keywordtype">void</span>) {}</div>
<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"><a class="line" href="irq__handler_8c.html#a72dac42e70bc8ad56832a3a3045476e7">   34</a></span>__attribute__((weak)) <span class="keywordtype">void</span> <a class="code hl_function" href="irq__handler_8c.html#a72dac42e70bc8ad56832a3a3045476e7">isr_jpeg</a>(<span class="keywordtype">void</span>) {}</div>
<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"><a class="line" href="irq__handler_8c.html#a62456e95c178ed4b2c52d12f1a01a36c">   35</a></span>__attribute__((weak)) <span class="keywordtype">void</span> <a class="code hl_function" href="irq__handler_8c.html#a62456e95c178ed4b2c52d12f1a01a36c">isr_dma2d</a>(<span class="keywordtype">void</span>) {}</div>
<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"><a class="line" href="irq__handler_8c.html#a4728919288dacba97228c27b1c996108">   36</a></span>__attribute__((weak)) <span class="keywordtype">void</span> <a class="code hl_function" href="irq__handler_8c.html#a4728919288dacba97228c27b1c996108">isr_systick</a>(<span class="keywordtype">void</span>) {}</div>
<div class="line"><a id="l00037" name="l00037"></a><span class="lineno">   37</span> </div>
<div class="line"><a id="l00038" name="l00038"></a><span class="lineno">   38</span><span class="comment">/*******************************************************************************************************************************************</span></div>
<div class="line"><a id="l00039" name="l00039"></a><span class="lineno">   39</span><span class="comment"> * External Interrupts Handler</span></div>
<div class="line"><a id="l00040" name="l00040"></a><span class="lineno">   40</span><span class="comment"> *******************************************************************************************************************************************/</span></div>
<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"><a class="line" href="irq__handler_8c.html#a84203fda311c4d8bbde2ea49d9801360">   44</a></span><span class="keywordtype">void</span> <a class="code hl_function" href="irq__handler_8c.html#a84203fda311c4d8bbde2ea49d9801360">BTIMR0_Handler</a>(<span class="keywordtype">void</span>)</div>
<div class="line"><a id="l00045" name="l00045"></a><span class="lineno">   45</span>{</div>
<div class="line"><a id="l00046" name="l00046"></a><span class="lineno">   46</span>    <a class="code hl_function" href="irq__handler_8c.html#a6ce56145e8e2449ba3049c2a622e84b6">isr_btimer_avi</a>();</div>
<div class="line"><a id="l00047" name="l00047"></a><span class="lineno">   47</span>}</div>
<div class="line"><a id="l00048" name="l00048"></a><span class="lineno">   48</span> </div>
<div class="line"><a id="l00052" name="l00052"></a><span class="lineno"><a class="line" href="irq__handler_8c.html#a9b4add6acdc0ba143c79f242b6a8c223">   52</a></span><span class="keywordtype">void</span> <a class="code hl_function" href="irq__handler_8c.html#a9b4add6acdc0ba143c79f242b6a8c223">BTIMR1_Handler</a>(<span class="keywordtype">void</span>)</div>
<div class="line"><a id="l00053" name="l00053"></a><span class="lineno">   53</span>{</div>
<div class="line"><a id="l00054" name="l00054"></a><span class="lineno">   54</span>    <a class="code hl_function" href="irq__handler_8c.html#a8fdd23e34a1466d25bf11af8ee2f272e">isr_btimer_usb_host</a>();</div>
<div class="line"><a id="l00055" name="l00055"></a><span class="lineno">   55</span>}</div>
<div class="line"><a id="l00056" name="l00056"></a><span class="lineno">   56</span> </div>
<div class="line"><a id="l00060" name="l00060"></a><span class="lineno"><a class="line" href="irq__handler_8c.html#ad69a39b18f9c186dedd1051d69f0793f">   60</a></span><span class="keywordtype">void</span> <a class="code hl_function" href="irq__handler_8c.html#ad69a39b18f9c186dedd1051d69f0793f">DMA_Handler</a>(<span class="keywordtype">void</span>)</div>
<div class="line"><a id="l00061" name="l00061"></a><span class="lineno">   61</span>{</div>
<div class="line"><a id="l00062" name="l00062"></a><span class="lineno">   62</span>    <a class="code hl_function" href="irq__handler_8c.html#a8f4d838d3f9b79ef8e1fa1bc046fc590">isr_dma_dac</a>(); <span class="comment">/* DMA 配置为外部 trigger 信号启动时, DMA 其他通道不工作, 此问题只能尽量避让绕开应用(即 DAC 独占 DMA or No use DAC_DMA ) */</span></div>
<div class="line"><a id="l00063" name="l00063"></a><span class="lineno">   63</span>    <a class="code hl_function" href="irq__handler_8c.html#a1dfb9dccc5c15f671574a4990e11ea29">isr_dma_lcd</a>();</div>
<div class="line"><a id="l00064" name="l00064"></a><span class="lineno">   64</span>}</div>
<div class="line"><a id="l00065" name="l00065"></a><span class="lineno">   65</span> </div>
<div class="line"><a id="l00069" name="l00069"></a><span class="lineno"><a class="line" href="irq__handler_8c.html#a425647820843b294c2b1dae40740b4aa">   69</a></span><span class="keywordtype">void</span> <a class="code hl_function" href="irq__handler_8c.html#a425647820843b294c2b1dae40740b4aa">GPIOM_Handler</a>(<span class="keywordtype">void</span>)</div>
<div class="line"><a id="l00070" name="l00070"></a><span class="lineno">   70</span>{</div>
<div class="line"><a id="l00071" name="l00071"></a><span class="lineno">   71</span>    <a class="code hl_function" href="irq__handler_8c.html#a84efe5d28ced56c26ea07c936b7a625a">isr_exti_tp_int</a>();</div>
<div class="line"><a id="l00072" name="l00072"></a><span class="lineno">   72</span>}</div>
<div class="line"><a id="l00073" name="l00073"></a><span class="lineno">   73</span> </div>
<div class="line"><a id="l00077" name="l00077"></a><span class="lineno"><a class="line" href="irq__handler_8c.html#a622b4236cb16d00eaf0ecfd115bcf48c">   77</a></span><span class="keywordtype">void</span> <a class="code hl_function" href="irq__handler_8c.html#a622b4236cb16d00eaf0ecfd115bcf48c">GPIOD_Handler</a>(<span class="keywordtype">void</span>)</div>
<div class="line"><a id="l00078" name="l00078"></a><span class="lineno">   78</span>{</div>
<div class="line"><a id="l00079" name="l00079"></a><span class="lineno">   79</span>    <a class="code hl_function" href="irq__handler_8c.html#a84efe5d28ced56c26ea07c936b7a625a">isr_exti_tp_int</a>();</div>
<div class="line"><a id="l00080" name="l00080"></a><span class="lineno">   80</span>}</div>
<div class="line"><a id="l00081" name="l00081"></a><span class="lineno">   81</span> </div>
<div class="line"><a id="l00085" name="l00085"></a><span class="lineno"><a class="line" href="irq__handler_8c.html#a8787d0f94387aa0e66389fd439f8d832">   85</a></span><span class="keywordtype">void</span> <a class="code hl_function" href="irq__handler_8c.html#a8787d0f94387aa0e66389fd439f8d832">LCD_Handler</a>(<span class="keywordtype">void</span>)</div>
<div class="line"><a id="l00086" name="l00086"></a><span class="lineno">   86</span>{</div>
<div class="line"><a id="l00087" name="l00087"></a><span class="lineno">   87</span>    <a class="code hl_function" href="irq__handler_8c.html#ae37cc426dc2db48c51293ade859cefe6">isr_lcd_transfer_done</a>();</div>
<div class="line"><a id="l00088" name="l00088"></a><span class="lineno">   88</span>}</div>
<div class="line"><a id="l00089" name="l00089"></a><span class="lineno">   89</span> </div>
<div class="line"><a id="l00093" name="l00093"></a><span class="lineno"><a class="line" href="irq__handler_8c.html#ab6a8110ba2ed9a12326dc9db531be942">   93</a></span><span class="keywordtype">void</span> <a class="code hl_function" href="irq__handler_8c.html#ab6a8110ba2ed9a12326dc9db531be942">RTC_Handler</a>(<span class="keywordtype">void</span>)</div>
<div class="line"><a id="l00094" name="l00094"></a><span class="lineno">   94</span>{</div>
<div class="line"><a id="l00095" name="l00095"></a><span class="lineno">   95</span>    <a class="code hl_function" href="irq__handler_8c.html#a15ec0860914516da8aad277403398fc4">isr_rtc</a>();</div>
<div class="line"><a id="l00096" name="l00096"></a><span class="lineno">   96</span>}</div>
<div class="line"><a id="l00097" name="l00097"></a><span class="lineno">   97</span> </div>
<div class="line"><a id="l00101" name="l00101"></a><span class="lineno"><a class="line" href="irq__handler_8c.html#a9f35657e4f48ea532341af3fc1844c24">  101</a></span><span class="keywordtype">void</span> <a class="code hl_function" href="irq__handler_8c.html#a9f35657e4f48ea532341af3fc1844c24">JPEG_Handler</a>(<span class="keywordtype">void</span>)</div>
<div class="line"><a id="l00102" name="l00102"></a><span class="lineno">  102</span>{</div>
<div class="line"><a id="l00103" name="l00103"></a><span class="lineno">  103</span>    <a class="code hl_function" href="irq__handler_8c.html#a72dac42e70bc8ad56832a3a3045476e7">isr_jpeg</a>();</div>
<div class="line"><a id="l00104" name="l00104"></a><span class="lineno">  104</span>}</div>
<div class="line"><a id="l00105" name="l00105"></a><span class="lineno">  105</span> </div>
<div class="line"><a id="l00109" name="l00109"></a><span class="lineno"><a class="line" href="irq__handler_8c.html#a6b6b874790fff7d948571216b5986e16">  109</a></span><span class="keywordtype">void</span> <a class="code hl_function" href="irq__handler_8c.html#a6b6b874790fff7d948571216b5986e16">DMA2D_Handler</a>(<span class="keywordtype">void</span>)</div>
<div class="line"><a id="l00110" name="l00110"></a><span class="lineno">  110</span>{</div>
<div class="line"><a id="l00111" name="l00111"></a><span class="lineno">  111</span>    <a class="code hl_function" href="irq__handler_8c.html#a62456e95c178ed4b2c52d12f1a01a36c">isr_dma2d</a>();</div>
<div class="line"><a id="l00112" name="l00112"></a><span class="lineno">  112</span>}</div>
<div class="line"><a id="l00113" name="l00113"></a><span class="lineno">  113</span> </div>
<div class="line"><a id="l00117" name="l00117"></a><span class="lineno"><a class="line" href="irq__handler_8c.html#a97d4a1df1359c18868abbe8ee09def0c">  117</a></span><span class="keywordtype">void</span> <a class="code hl_function" href="irq__handler_8c.html#a97d4a1df1359c18868abbe8ee09def0c">BOD_Handler</a>(<span class="keywordtype">void</span>)</div>
<div class="line"><a id="l00118" name="l00118"></a><span class="lineno">  118</span>{</div>
<div class="line"><a id="l00119" name="l00119"></a><span class="lineno">  119</span>    SYS-&gt;BODSR = (1 &lt;&lt; SYS_BODSR_IF_Pos);</div>
<div class="line"><a id="l00120" name="l00120"></a><span class="lineno">  120</span> </div>
<div class="line"><a id="l00121" name="l00121"></a><span class="lineno">  121</span>    <span class="comment">/* You Code */</span></div>
<div class="line"><a id="l00122" name="l00122"></a><span class="lineno">  122</span>}</div>
<div class="line"><a id="l00123" name="l00123"></a><span class="lineno">  123</span> </div>
<div class="line"><a id="l00124" name="l00124"></a><span class="lineno">  124</span><span class="comment">/*******************************************************************************************************************************************</span></div>
<div class="line"><a id="l00125" name="l00125"></a><span class="lineno">  125</span><span class="comment"> * ARM Cortex-M Exceptional Interrupts Handler</span></div>
<div class="line"><a id="l00126" name="l00126"></a><span class="lineno">  126</span><span class="comment"> *******************************************************************************************************************************************/</span></div>
<div class="line"><a id="l00130" name="l00130"></a><span class="lineno"><a class="line" href="irq__handler_8c.html#ab5e09814056d617c521549e542639b7e">  130</a></span><span class="keywordtype">void</span> <a class="code hl_function" href="irq__handler_8c.html#ab5e09814056d617c521549e542639b7e">SysTick_Handler</a>(<span class="keywordtype">void</span>)</div>
<div class="line"><a id="l00131" name="l00131"></a><span class="lineno">  131</span>{</div>
<div class="line"><a id="l00132" name="l00132"></a><span class="lineno">  132</span>    <a class="code hl_function" href="irq__handler_8c.html#a4728919288dacba97228c27b1c996108">isr_systick</a>();</div>
<div class="line"><a id="l00133" name="l00133"></a><span class="lineno">  133</span>}</div>
<div class="line"><a id="l00134" name="l00134"></a><span class="lineno">  134</span> </div>
<div class="line"><a id="l00138" name="l00138"></a><span class="lineno"><a class="line" href="irq__handler_8c.html#a6303e1f258cbdc1f970ce579cc015623">  138</a></span><span class="keywordtype">void</span> <a class="code hl_function" href="irq__handler_8c.html#a6303e1f258cbdc1f970ce579cc015623">PendSV_Handler</a>(<span class="keywordtype">void</span>)</div>
<div class="line"><a id="l00139" name="l00139"></a><span class="lineno">  139</span>{</div>
<div class="line"><a id="l00140" name="l00140"></a><span class="lineno">  140</span>    <span class="keywordflow">while</span> (1)</div>
<div class="line"><a id="l00141" name="l00141"></a><span class="lineno">  141</span>        ;</div>
<div class="line"><a id="l00142" name="l00142"></a><span class="lineno">  142</span>}</div>
<div class="line"><a id="l00143" name="l00143"></a><span class="lineno">  143</span> </div>
<div class="line"><a id="l00147" name="l00147"></a><span class="lineno"><a class="line" href="irq__handler_8c.html#a3e5ddb3df0d62f2dc357e64a3f04a6ce">  147</a></span><span class="keywordtype">void</span> <a class="code hl_function" href="irq__handler_8c.html#a3e5ddb3df0d62f2dc357e64a3f04a6ce">SVC_Handler</a>(<span class="keywordtype">void</span>)</div>
<div class="line"><a id="l00148" name="l00148"></a><span class="lineno">  148</span>{</div>
<div class="line"><a id="l00149" name="l00149"></a><span class="lineno">  149</span>    <span class="keywordflow">while</span> (1)</div>
<div class="line"><a id="l00150" name="l00150"></a><span class="lineno">  150</span>        ;</div>
<div class="line"><a id="l00151" name="l00151"></a><span class="lineno">  151</span>}</div>
<div class="line"><a id="l00152" name="l00152"></a><span class="lineno">  152</span> </div>
<div class="line"><a id="l00156" name="l00156"></a><span class="lineno"><a class="line" href="irq__handler_8c.html#adbdfb05858cc36fc520974df37ec3cb0">  156</a></span><span class="keywordtype">void</span> <a class="code hl_function" href="irq__handler_8c.html#adbdfb05858cc36fc520974df37ec3cb0">DebugMon_Handler</a>(<span class="keywordtype">void</span>)</div>
<div class="line"><a id="l00157" name="l00157"></a><span class="lineno">  157</span>{</div>
<div class="line"><a id="l00158" name="l00158"></a><span class="lineno">  158</span>    <span class="keywordflow">while</span> (1)</div>
<div class="line"><a id="l00159" name="l00159"></a><span class="lineno">  159</span>        ;</div>
<div class="line"><a id="l00160" name="l00160"></a><span class="lineno">  160</span>}</div>
<div class="line"><a id="l00161" name="l00161"></a><span class="lineno">  161</span> </div>
<div class="line"><a id="l00165" name="l00165"></a><span class="lineno"><a class="line" href="irq__handler_8c.html#a2bffc10d5bd4106753b7c30e86903bea">  165</a></span><span class="keywordtype">void</span> <a class="code hl_function" href="irq__handler_8c.html#a2bffc10d5bd4106753b7c30e86903bea">HardFault_Handler</a>(<span class="keywordtype">void</span>)</div>
<div class="line"><a id="l00166" name="l00166"></a><span class="lineno">  166</span>{</div>
<div class="line"><a id="l00167" name="l00167"></a><span class="lineno">  167</span>    <span class="keywordflow">while</span> (1)</div>
<div class="line"><a id="l00168" name="l00168"></a><span class="lineno">  168</span>        ;</div>
<div class="line"><a id="l00169" name="l00169"></a><span class="lineno">  169</span>}</div>
<div class="line"><a id="l00170" name="l00170"></a><span class="lineno">  170</span> </div>
<div class="line"><a id="l00174" name="l00174"></a><span class="lineno"><a class="line" href="irq__handler_8c.html#a3150f74512510287a942624aa9b44cc5">  174</a></span><span class="keywordtype">void</span> <a class="code hl_function" href="irq__handler_8c.html#a3150f74512510287a942624aa9b44cc5">MemManage_Handler</a>(<span class="keywordtype">void</span>)</div>
<div class="line"><a id="l00175" name="l00175"></a><span class="lineno">  175</span>{</div>
<div class="line"><a id="l00176" name="l00176"></a><span class="lineno">  176</span>    <span class="keywordflow">while</span> (1)</div>
<div class="line"><a id="l00177" name="l00177"></a><span class="lineno">  177</span>        ;</div>
<div class="line"><a id="l00178" name="l00178"></a><span class="lineno">  178</span>}</div>
<div class="line"><a id="l00179" name="l00179"></a><span class="lineno">  179</span> </div>
<div class="line"><a id="l00183" name="l00183"></a><span class="lineno"><a class="line" href="irq__handler_8c.html#a850cefb17a977292ae5eb4cafa9976c3">  183</a></span><span class="keywordtype">void</span> <a class="code hl_function" href="irq__handler_8c.html#a850cefb17a977292ae5eb4cafa9976c3">BusFault_Handler</a>(<span class="keywordtype">void</span>)</div>
<div class="line"><a id="l00184" name="l00184"></a><span class="lineno">  184</span>{</div>
<div class="line"><a id="l00185" name="l00185"></a><span class="lineno">  185</span>    <span class="keywordflow">while</span> (1)</div>
<div class="line"><a id="l00186" name="l00186"></a><span class="lineno">  186</span>        ;</div>
<div class="line"><a id="l00187" name="l00187"></a><span class="lineno">  187</span>}</div>
<div class="line"><a id="l00188" name="l00188"></a><span class="lineno">  188</span> </div>
<div class="line"><a id="l00192" name="l00192"></a><span class="lineno"><a class="line" href="irq__handler_8c.html#a1d98923de2ed6b7309b66f9ba2971647">  192</a></span><span class="keywordtype">void</span> <a class="code hl_function" href="irq__handler_8c.html#a1d98923de2ed6b7309b66f9ba2971647">UsageFault_Handler</a>(<span class="keywordtype">void</span>)</div>
<div class="line"><a id="l00193" name="l00193"></a><span class="lineno">  193</span>{</div>
<div class="line"><a id="l00194" name="l00194"></a><span class="lineno">  194</span>    <span class="keywordflow">while</span> (1)</div>
<div class="line"><a id="l00195" name="l00195"></a><span class="lineno">  195</span>        ;</div>
<div class="line"><a id="l00196" name="l00196"></a><span class="lineno">  196</span>}</div>
<div class="ttc" id="airq__handler_8c_html_a15ec0860914516da8aad277403398fc4"><div class="ttname"><a href="irq__handler_8c.html#a15ec0860914516da8aad277403398fc4">isr_rtc</a></div><div class="ttdeci">void isr_rtc(void)</div><div class="ttdef"><b>Definition:</b> <a href="irq__handler_8c_source.html#l00033">irq_handler.c:33</a></div></div>
<div class="ttc" id="airq__handler_8c_html_a1d98923de2ed6b7309b66f9ba2971647"><div class="ttname"><a href="irq__handler_8c.html#a1d98923de2ed6b7309b66f9ba2971647">UsageFault_Handler</a></div><div class="ttdeci">void UsageFault_Handler(void)</div><div class="ttdoc">Usage Fault</div><div class="ttdef"><b>Definition:</b> <a href="irq__handler_8c_source.html#l00192">irq_handler.c:192</a></div></div>
<div class="ttc" id="airq__handler_8c_html_a1dfb9dccc5c15f671574a4990e11ea29"><div class="ttname"><a href="irq__handler_8c.html#a1dfb9dccc5c15f671574a4990e11ea29">isr_dma_lcd</a></div><div class="ttdeci">void isr_dma_lcd(void)</div><div class="ttdef"><b>Definition:</b> <a href="irq__handler_8c_source.html#l00030">irq_handler.c:30</a></div></div>
<div class="ttc" id="airq__handler_8c_html_a2bffc10d5bd4106753b7c30e86903bea"><div class="ttname"><a href="irq__handler_8c.html#a2bffc10d5bd4106753b7c30e86903bea">HardFault_Handler</a></div><div class="ttdeci">void HardFault_Handler(void)</div><div class="ttdoc">Hard Fault</div><div class="ttdef"><b>Definition:</b> <a href="irq__handler_8c_source.html#l00165">irq_handler.c:165</a></div></div>
<div class="ttc" id="airq__handler_8c_html_a3150f74512510287a942624aa9b44cc5"><div class="ttname"><a href="irq__handler_8c.html#a3150f74512510287a942624aa9b44cc5">MemManage_Handler</a></div><div class="ttdeci">void MemManage_Handler(void)</div><div class="ttdoc">MPU Fault</div><div class="ttdef"><b>Definition:</b> <a href="irq__handler_8c_source.html#l00174">irq_handler.c:174</a></div></div>
<div class="ttc" id="airq__handler_8c_html_a3e5ddb3df0d62f2dc357e64a3f04a6ce"><div class="ttname"><a href="irq__handler_8c.html#a3e5ddb3df0d62f2dc357e64a3f04a6ce">SVC_Handler</a></div><div class="ttdeci">void SVC_Handler(void)</div><div class="ttdoc">SVCall (常用于 RTOS 触发系统调用 eg: PendSV)</div><div class="ttdef"><b>Definition:</b> <a href="irq__handler_8c_source.html#l00147">irq_handler.c:147</a></div></div>
<div class="ttc" id="airq__handler_8c_html_a425647820843b294c2b1dae40740b4aa"><div class="ttname"><a href="irq__handler_8c.html#a425647820843b294c2b1dae40740b4aa">GPIOM_Handler</a></div><div class="ttdeci">void GPIOM_Handler(void)</div><div class="ttdoc">GPIOM 外部中断</div><div class="ttdef"><b>Definition:</b> <a href="irq__handler_8c_source.html#l00069">irq_handler.c:69</a></div></div>
<div class="ttc" id="airq__handler_8c_html_a4728919288dacba97228c27b1c996108"><div class="ttname"><a href="irq__handler_8c.html#a4728919288dacba97228c27b1c996108">isr_systick</a></div><div class="ttdeci">void isr_systick(void)</div><div class="ttdef"><b>Definition:</b> <a href="irq__handler_8c_source.html#l00036">irq_handler.c:36</a></div></div>
<div class="ttc" id="airq__handler_8c_html_a622b4236cb16d00eaf0ecfd115bcf48c"><div class="ttname"><a href="irq__handler_8c.html#a622b4236cb16d00eaf0ecfd115bcf48c">GPIOD_Handler</a></div><div class="ttdeci">void GPIOD_Handler(void)</div><div class="ttdoc">GPIOD 外部中断</div><div class="ttdef"><b>Definition:</b> <a href="irq__handler_8c_source.html#l00077">irq_handler.c:77</a></div></div>
<div class="ttc" id="airq__handler_8c_html_a62456e95c178ed4b2c52d12f1a01a36c"><div class="ttname"><a href="irq__handler_8c.html#a62456e95c178ed4b2c52d12f1a01a36c">isr_dma2d</a></div><div class="ttdeci">void isr_dma2d(void)</div><div class="ttdef"><b>Definition:</b> <a href="irq__handler_8c_source.html#l00035">irq_handler.c:35</a></div></div>
<div class="ttc" id="airq__handler_8c_html_a6303e1f258cbdc1f970ce579cc015623"><div class="ttname"><a href="irq__handler_8c.html#a6303e1f258cbdc1f970ce579cc015623">PendSV_Handler</a></div><div class="ttdeci">void PendSV_Handler(void)</div><div class="ttdoc">PendSV (常用于 RTOS 上下文切换)</div><div class="ttdef"><b>Definition:</b> <a href="irq__handler_8c_source.html#l00138">irq_handler.c:138</a></div></div>
<div class="ttc" id="airq__handler_8c_html_a6b6b874790fff7d948571216b5986e16"><div class="ttname"><a href="irq__handler_8c.html#a6b6b874790fff7d948571216b5986e16">DMA2D_Handler</a></div><div class="ttdeci">void DMA2D_Handler(void)</div><div class="ttdoc">DMA2D 中断</div><div class="ttdef"><b>Definition:</b> <a href="irq__handler_8c_source.html#l00109">irq_handler.c:109</a></div></div>
<div class="ttc" id="airq__handler_8c_html_a6ce56145e8e2449ba3049c2a622e84b6"><div class="ttname"><a href="irq__handler_8c.html#a6ce56145e8e2449ba3049c2a622e84b6">isr_btimer_avi</a></div><div class="ttdeci">void isr_btimer_avi(void)</div><div class="ttdef"><b>Definition:</b> <a href="irq__handler_8c_source.html#l00027">irq_handler.c:27</a></div></div>
<div class="ttc" id="airq__handler_8c_html_a72dac42e70bc8ad56832a3a3045476e7"><div class="ttname"><a href="irq__handler_8c.html#a72dac42e70bc8ad56832a3a3045476e7">isr_jpeg</a></div><div class="ttdeci">void isr_jpeg(void)</div><div class="ttdef"><b>Definition:</b> <a href="irq__handler_8c_source.html#l00034">irq_handler.c:34</a></div></div>
<div class="ttc" id="airq__handler_8c_html_a84203fda311c4d8bbde2ea49d9801360"><div class="ttname"><a href="irq__handler_8c.html#a84203fda311c4d8bbde2ea49d9801360">BTIMR0_Handler</a></div><div class="ttdeci">void BTIMR0_Handler(void)</div><div class="ttdoc">BTIMR0 中断</div><div class="ttdef"><b>Definition:</b> <a href="irq__handler_8c_source.html#l00044">irq_handler.c:44</a></div></div>
<div class="ttc" id="airq__handler_8c_html_a84efe5d28ced56c26ea07c936b7a625a"><div class="ttname"><a href="irq__handler_8c.html#a84efe5d28ced56c26ea07c936b7a625a">isr_exti_tp_int</a></div><div class="ttdeci">void isr_exti_tp_int(void)</div><div class="ttdef"><b>Definition:</b> <a href="irq__handler_8c_source.html#l00031">irq_handler.c:31</a></div></div>
<div class="ttc" id="airq__handler_8c_html_a850cefb17a977292ae5eb4cafa9976c3"><div class="ttname"><a href="irq__handler_8c.html#a850cefb17a977292ae5eb4cafa9976c3">BusFault_Handler</a></div><div class="ttdeci">void BusFault_Handler(void)</div><div class="ttdoc">Bus Fault</div><div class="ttdef"><b>Definition:</b> <a href="irq__handler_8c_source.html#l00183">irq_handler.c:183</a></div></div>
<div class="ttc" id="airq__handler_8c_html_a8787d0f94387aa0e66389fd439f8d832"><div class="ttname"><a href="irq__handler_8c.html#a8787d0f94387aa0e66389fd439f8d832">LCD_Handler</a></div><div class="ttdeci">void LCD_Handler(void)</div><div class="ttdoc">LCD 数据传输完成中断</div><div class="ttdef"><b>Definition:</b> <a href="irq__handler_8c_source.html#l00085">irq_handler.c:85</a></div></div>
<div class="ttc" id="airq__handler_8c_html_a8f4d838d3f9b79ef8e1fa1bc046fc590"><div class="ttname"><a href="irq__handler_8c.html#a8f4d838d3f9b79ef8e1fa1bc046fc590">isr_dma_dac</a></div><div class="ttdeci">void isr_dma_dac(void)</div><div class="ttdef"><b>Definition:</b> <a href="irq__handler_8c_source.html#l00029">irq_handler.c:29</a></div></div>
<div class="ttc" id="airq__handler_8c_html_a8fdd23e34a1466d25bf11af8ee2f272e"><div class="ttname"><a href="irq__handler_8c.html#a8fdd23e34a1466d25bf11af8ee2f272e">isr_btimer_usb_host</a></div><div class="ttdeci">void isr_btimer_usb_host(void)</div><div class="ttdef"><b>Definition:</b> <a href="irq__handler_8c_source.html#l00028">irq_handler.c:28</a></div></div>
<div class="ttc" id="airq__handler_8c_html_a97d4a1df1359c18868abbe8ee09def0c"><div class="ttname"><a href="irq__handler_8c.html#a97d4a1df1359c18868abbe8ee09def0c">BOD_Handler</a></div><div class="ttdeci">void BOD_Handler(void)</div><div class="ttdoc">低电压中断</div><div class="ttdef"><b>Definition:</b> <a href="irq__handler_8c_source.html#l00117">irq_handler.c:117</a></div></div>
<div class="ttc" id="airq__handler_8c_html_a9b4add6acdc0ba143c79f242b6a8c223"><div class="ttname"><a href="irq__handler_8c.html#a9b4add6acdc0ba143c79f242b6a8c223">BTIMR1_Handler</a></div><div class="ttdeci">void BTIMR1_Handler(void)</div><div class="ttdoc">BTIMR1 中断</div><div class="ttdef"><b>Definition:</b> <a href="irq__handler_8c_source.html#l00052">irq_handler.c:52</a></div></div>
<div class="ttc" id="airq__handler_8c_html_a9f35657e4f48ea532341af3fc1844c24"><div class="ttname"><a href="irq__handler_8c.html#a9f35657e4f48ea532341af3fc1844c24">JPEG_Handler</a></div><div class="ttdeci">void JPEG_Handler(void)</div><div class="ttdoc">JPEG 解码完成/错误中断</div><div class="ttdef"><b>Definition:</b> <a href="irq__handler_8c_source.html#l00101">irq_handler.c:101</a></div></div>
<div class="ttc" id="airq__handler_8c_html_ab5e09814056d617c521549e542639b7e"><div class="ttname"><a href="irq__handler_8c.html#ab5e09814056d617c521549e542639b7e">SysTick_Handler</a></div><div class="ttdeci">void SysTick_Handler(void)</div><div class="ttdoc">SysTick (常用于 RTOS 时基)</div><div class="ttdef"><b>Definition:</b> <a href="irq__handler_8c_source.html#l00130">irq_handler.c:130</a></div></div>
<div class="ttc" id="airq__handler_8c_html_ab6a8110ba2ed9a12326dc9db531be942"><div class="ttname"><a href="irq__handler_8c.html#ab6a8110ba2ed9a12326dc9db531be942">RTC_Handler</a></div><div class="ttdeci">void RTC_Handler(void)</div><div class="ttdoc">RTC 中断</div><div class="ttdef"><b>Definition:</b> <a href="irq__handler_8c_source.html#l00093">irq_handler.c:93</a></div></div>
<div class="ttc" id="airq__handler_8c_html_ad69a39b18f9c186dedd1051d69f0793f"><div class="ttname"><a href="irq__handler_8c.html#ad69a39b18f9c186dedd1051d69f0793f">DMA_Handler</a></div><div class="ttdeci">void DMA_Handler(void)</div><div class="ttdoc">DMA 中断</div><div class="ttdef"><b>Definition:</b> <a href="irq__handler_8c_source.html#l00060">irq_handler.c:60</a></div></div>
<div class="ttc" id="airq__handler_8c_html_adbdfb05858cc36fc520974df37ec3cb0"><div class="ttname"><a href="irq__handler_8c.html#adbdfb05858cc36fc520974df37ec3cb0">DebugMon_Handler</a></div><div class="ttdeci">void DebugMon_Handler(void)</div><div class="ttdoc">Debug Monitor</div><div class="ttdef"><b>Definition:</b> <a href="irq__handler_8c_source.html#l00156">irq_handler.c:156</a></div></div>
<div class="ttc" id="airq__handler_8c_html_ae37cc426dc2db48c51293ade859cefe6"><div class="ttname"><a href="irq__handler_8c.html#ae37cc426dc2db48c51293ade859cefe6">isr_lcd_transfer_done</a></div><div class="ttdeci">void isr_lcd_transfer_done(void)</div><div class="ttdef"><b>Definition:</b> <a href="irq__handler_8c_source.html#l00032">irq_handler.c:32</a></div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
制作者&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.5
</small></address>
</body>
</html>
